﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace TheBullysStore.Models.ModuloVentas.Venta
{
    public class VentaBean
    {
        //para la busqueda
        public int IdPropiedad { get; set; }
        public int IdVendedor { get; set; }
        public int IdCliente { get; set; }
        public double MontoVenta { get; set; }
        public string NombreVendedor {get;set;}
        public string NombreCliente { get; set; }
        public int Estado { get; set; }
        public int Comision { get; set; }
        public string FechaRegistro { get; set; }
        public string FechaVentConcretada { get; set; }

        public string Conexion { get; set; }
        public string FechaInicio { get; set; }
        public string FechaFin { get; set; }
    }
    public class Busqueda
    {
        public string Nro_Documento_cliente_web { get; set; }
        public DateTime FechaDesde { get; set; }
        public DateTime FechaHasta { get; set; }
    }
    public class BusquedaCliente
    {
        public string id_cliente { get; set; }
        public string Nombres { get; set; }
        public string Apellidos { get; set; }
        public string DNI { get; set; }
    }

    public class BusquedaVendedor
    {
        public int IdDistrito { get; set; }
        public string id_vendedor { get; set; }
        public string nombres { get; set; }
        public string apellidos { get; set; }
        public string Direccion { get; set; }
        public string NroDocumentoPersona { get; set; }
        public string Telefono { get; set; }
        public int Estado { get; set; }
        public string Correo { get; set; }
        public string Genero { get; set; }
        public string TipoDocumento { get; set; }
        public string celular { get; set; }
        public int IdCargo { get; set; }
        public int IdPersona { get; set; }
        public string FechaInicio { get; set; }
        public string FechaFin { get; set; }
    } 
    public class BusquedaPropiedad
    {
        public string id_propiedad { get; set; }
        public string direccion { get; set; }
        public string id_persona { get; set; }
        public string id_cargo { get; set; }
        public string precio { get; set; }
        public string area { get; set; }
        public string fecha_registro { get; set; }
    }
    public class TipoMoneda
    {
        public string id_tipomoneda { get; set; }
        public string tasa_cambio { get; set; }
        public string nombre { get; set; }
    }
    public class ReporteVenta
    {
        public int variable { get;set; }

        public int IdPropiedad { get; set; }
        public string FechaRegistroVenta { get; set; }
        public double MontoVenta { get; set; }
        public string FechaVentaConcretada { get; set; }
        public double PrecioBase { get; set; }
        public string Inmuebles { get; set; }
        public string EstadoVenta { get; set; }
        public string NombreVendedor { get; set; }
        public string NombreCliente { get; set; }

        //public string NombreVendedor{ get; set; }
        public int CantidadPropiedadesVendidas        { get; set; }
        public double MontoObtenido   { get; set; }

        //NombreVendedor
        public int CantidadPropiedadesPorVender { get; set; }
        public double MontoPorObtener { get; set; }

        public double ComisionDeVendedor { get; set; }
        public double ComisionPorObtener { get; set; }

        public string Conexion { get; set; }
    }
}